@charset "utf-8";
/*Custom Css Reset*/
*{
    box-sizing:border-box;
    font-family:'webfont',Arial;
}
@font-face{
    font-family:'webfont';
    src:url('../font/webfont.ttf') format('truetype')
}

html,body,header,nav,footer,h1,h2,h3,h4,h5,h6,p,div,span,
strong,em,a,img,figure,figcaption,ul,ol,li,dl,dd,dt,pre,iframe,audio,video,i,
canvas,label,article,section,aside,form,input,select,option{
    margin:0;
    padding:0;
    color:inherit;
    font-size:inherit;
}

html{
    overflow-x:hidden;
    height:100%;
    font-size: 62.5%;
}
body{
    font-size: 1.4rem;
    background-color:#edf2f6;
    color:#5e676f;
}
a{
    text-decoration:none;
}
ul,ol{
    list-style-type:none;
}
input{
    border:none;
    outline:none;
}
@font-face {
    font-family: 'iconfont';
    src: url('../iconfont/iconfont.woff2') format('woff2'),
    url('../iconfont/iconfont.woff') format('woff'),
    url('../iconfont/iconfont.ttf') format('truetype');
}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*文本被选中样式*/
*::selection{color:#fff;background-color:#000;}
*::-moz-selection{color:#fff;background-color:#000;}
/*滚动条设置*/
::-webkit-scrollbar {
    width: 8px;
    height: 10px;
}

::-webkit-scrollbar-track-piece {
    background-color: #eee;
}

::-webkit-scrollbar-thumb:vertical {
    height: 10px;
    background-color: #9e9e9e;
}

::-webkit-scrollbar-thumb:horizontal {
    width: 10px;
    background-color: #9e9e9e;
}
*{
    scrollbar-color: #9e9e9e #eee;
    scrollbar-width: thin;
}
.minw{width: 1280px;min-width:1280px;margin: 0 auto;}

.animate{
    transition:.2s !important;
}
.flex{
    display: flex;
}
html.dark .my-dark {
    background-color: #1C1E2C !important;
    color: #ccc8db !important;
    transition:.2s background-color !important;
}